Big Huge Thesaurus

Physalis ixocarpa

noun

sounds kind of like